package cn.com.haopy.yue.ai.db.service.hos;

import cn.com.haopy.yue.ai.db.entity.arisk.AIRiskTopic;
import cn.com.haopy.yue.ai.db.service.IBaseService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * @Description: TODO
 * @Author DuTao
 * @Date 2025/3/26 9:10
 */
public interface AIRiskTopicService extends IBaseService<AIRiskTopic> {

    Page<AIRiskTopic> querySelective(String topic, Integer isActive, Integer page, Integer limit, String sort, String order);

    List<AIRiskTopic> getByTopic(String topic);

    List<AIRiskTopic> listAll();

    List<AIRiskTopic> listActiveAll();

    List<AIRiskTopic> listActiveSexAll(Short sex);

    List<AIRiskTopic> listActiveSexByIds(Short sex,List<Integer> ids);
}
